<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* boby */
*{
  margin:0; 
  padding:0; 
  -webkit-text-size-adjust:none;
 }
body{
   margin:0 auto; 
   text-align:center;
   background:#daecf8;
   font-family: "宋体";
   font-size:12px;
   color:#333333;
  
   letter-spacing:1px;

   line-height:150%;

 }
ul,li{
  margin: 0; 
  padding:0;
  list-style-type: none;
}
span{
   margin:0;
   padding:0;
	color: #333333;
  }

img{
   border:none;
   display:block;
   
 }
p{
 
   font-family:"宋体";
   text-align:left;
	
   letter-spacing:1px;
   line-height:150%;
}

a:link,a:visited{
   font-size: 12px;
    font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a:hover,a:active{
   color:#B51F21;
   text-decoration:underline;
   }
#box_center{
   margin:0 auto;
	text-align:center;
 }


#box{ 
   width:970px;
   margin:0 auto;
   text-align:center;

 }
/*头部*/ 
#top_box{
 float: left;

 width:970px;
 height:100px;
  }
 #logo{
    float:left;
	margin-top:10px;
	margin-left:0px;
    _margin-left:0px;

}
#top_right{
  float:right;
  text-align:right;
  width:500px;

 }
 .top_text{
   float:right;
   text-align:right;
   margin-right:10px;
  
   margin-top:5px;
   
 }
  .top_text a{
    color:#5e5e53;
     }
.top_tel{

   float:right;

   background:url(../images/he_conus_fuwu.png) no-repeat;
   width:271px;
   height:17px;
   margin-top:50px;
   }
 .top_menu{
   float:left;
   margin-top:0px;
   margin-left:0px;
    width:970px;
	height:41px;
 }

.top_menu_right_src{
  float:left;
  background:url(../images/menu_15.jpg) no-repeat left;
  width:191px;
  height:41px;
  }
  .searchk{
 float:left;
  padding-top:15px;
  padding-left:30px;
 }
  /*banner切换*/
  
 #banner{
    float:left;
	margin:0px 0px;
}
/*主体部分*/
#main_box{
  float:left;
  width:970px;
  padding:7px 0px;
  background:#ffffff;
  }
 /*首页主体左边*/
 #main_left{
   float:left;
   width:235px;
   overflow:hidden;
 }
 #main_left_title{
  float:left;
   background:url(../images/he_news_goal.png) no-repeat 10px 10px;
   width:235px;
   height:38px;
   padding-left:40px;
   }
   .main_title{
     float:left;
	 }
 .main_title span{
    float:left;
	margin:11px 0px 0 0px;
	color:#3b85d8;
	font-size:13px;
	font-weight:bold;
	font-family:"微软雅黑";
	
     }
	 .main_title span a{
	 color:#3b85d8;
	font-family:"微软雅黑";
	   }
 .main_left_top{
  float:left;
  padding-top:0px;
  padding-left:0px;
  width:226px;
  height:204px;
  background:url(../images/he_news_bg.png) no-repeat;
  margin-left:5px;
  _margin-left:2px;

}
/*首页产品分类*/
  .home_main_left_top{
   float:left;
  padding-top:0px;
  padding-left:0px;
  width:268px;
  margin-left:0px;
  text-align:left;
  }
  .home_pro1list1{
  float:left;
  margin:0px 0px 0px 0px;
 
  }
   .home_pro_list{
 width:260px;
 text-align:left;
 }
  dd{
  float:left;
  width:120px;
  margin:5px 0 0 0px;

  }
.home_pro_list li a{

  color:#FFFFFF;
  }
  .home_pro1list1 {
  
   padding-top:0px; 
   line-height:24px;
   display: block; 
   text-indent:0; 

   background:url(../images/he_home_pro_aen.png) no-repeat;
   width:114px;
   height:24px;
   padding-left:5px;
   margin-left:0px;
   margin-top:5px;
   color:#FFFFFF;
}


 .home_pro_list li{
  float:left;
  width:120px;
  margin-left:10px;
  _margin-left:6px;

  }
.home_pro1list1 a:hover,.home_pro1list1 a:active {
   color:#ffffff;
    }

.pro1list1{
  float:left;
  margin:0px 0px 0px 0px;
 }
 
  .pro1list1 a:link, .pro1list1 a:visited {
  padding-top: 6px; 
   line-height:24px;
   display: block; 
   text-indent:0; 
    background:url(../images/he_n_left_ico.png) no-repeat 10px 13px;
   width:185px;
   height:32px;
   padding-left:25px;
   margin-left:0px;
  border-bottom:1px solid #c0d3ea;
}

/*内页左边*/
.n_main_left_conus{
 float:left; 
 padding:10px;
 text-align:left;
 }
/*内页产品分类*/
.n_main_left_top{
  float:left;
  padding-top:0px;
  padding-left:0px;
  width:210px;
  min-height:40px;
  _height:40px;
  background:#E8F1FA;
  margin-left:0px;
}

.pro_list li{
  float:left;
  width:210px;
  margin-left:0px;
  }
.pro1list1 a:hover,.pro1list1 a:active {
   color:#ffffff;
      background:url(../images/he_pro_left_hover.png) no-repeat 0px 0;

    }
	
.pro_list{
 width:210px;
 text-align:left;
 }
 
 .pro1list2{
  float:left;
  margin:0px 0px;

  }
 
  .pro1list2 a:link, .pro1list2 a:visited {
   padding-top: 6px; 
   line-height:24px;
   display: block; 
   text-indent:0; 
   background:url(../images/a_news_ico.jpg) no-repeat left;
  width:170px;
  height:32px;
  padding-left:10px;
  margin-left:30px;
     border-bottom:1px dashed #c0d3ea;
}
.homeproducts{
   float:left;
   width:760px;
    margin:0px 0px 0px 0px;
 }
.homeproducts ul{
   width:735px;
   margin:20px 0 0 0px;
  

   }
.homeproducts li{
   float: left; 
 
   float: left;
   width: 147px;
   height:190px;
   margin:2px 21px 0px 21px; 
    _margin:2px 17px 0px 17px; 
  }
.listtitle {
   color: #333; 
   width:150px;
   float:left; 
   text-align:center;
	margin-top:5px;
}

/*内页工程案例*/

.listtitle {
   color: #333; 
   width:150px;
   float:left; 
   text-align:center;
	margin-top:5px;
}




.listtitle_tuijian {
   color: #333; 
   width:150px;
   float:left; 
   text-align:center;
	margin-top:0px;
}

#main_left_bottom{
   float:left;
   width:226px;
   margin-top:10px;
   margin-left:8px;
   _margin-left:4px;
 }
 .main_left_bottom_conus{
   float:left;
    padding-left:0px;
  background: url(../images/he_left_conust_top.png) no-repeat left top;
  width:221px;
  height:45px;
  
 }
 
 .main_left_bottom_conus span{
    float:left;
	margin:18px 0px 0 57px;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	font-family:"微软雅黑";
	
     }
	  .main_left_bottom_conus span a{
	color:#ffffff;
	font-family:"微软雅黑";

}

.main_left_bottom_bottom{ 
  float:left;

  color:#333333;
  margin-top:0px;

  border-top:none;
  width:221px;
  background:url(../images/he_left_conus_bg.jpg) no-repeat top;
  

 }
 .main_left_bottom_content{
  float:left;
  padding:10px 10px;

  text-align:left;
  }
.img_conus{ 
   float:right;
   padding-top:5px;
   padding-right:10px;

	}

 
#main_center{
  float:left;
  width:500px;
  margin-left:13px;
  _margin-left:6px;
  margin-top:10px;
  }
 #main_center_about{
  float:left;
  width:500px;
  margin-left:3px;
  margin-right:3px;
    }
.main_center_top{
   float:left;
   padding-top:0px;
   padding-left:3px;
   background:url(../images/he_home_about_top_bg.png) no-repeat left;
   width:500px;
   height:28px;
 }
 .main_center_top span{
  float:left;
	margin:5px 0px 0 8px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	font-family:"微软雅黑";
 } 
  .main_center_top span a{
  color:#ffffff;
  font-family:"微软雅黑";
    }
 .main_center_top_top{
   float:left;
   padding-top:0px;
   padding-left:0px;
  
    width:540px;

	height:30px;
   }

#main_center_top_top{
  float:left;
    width:735px;
	
    height:31px;
	background: url(../images/he_n_right_bg.jpg) no-repeat top;
 }

   #main_pro_list_top{
    float:left;
	margin-top:7px;
	margin-left:10px;
	_margin-left:5px;
	width:930px;
	
	}
.main_center_top_content{
 float:left;
  width:500px;
 
  height:200px;
  margin-top:10px;
  margin-left:0px;	
  text-align: justify;

  
 }
 .main_center_top_content span{
  
  
   line-height:190%;
	letter-spacing:1px;


   }
.main_center_top_bottom{
 margin-top:5px;
  margin-left:5px;
 }
 .img_about{
   float:right;
   padding:5px 10px 0px 10px;
  }
 .main_center_top_bottom span{
    line-height:170%;
	letter-spacing:1px;
 }
 

 #main_center_bottom_pro{
  float:left;
  width:503px;
  height:232px;
  }
  #main_center_bottom_pro_left{
   float:left;
   background:url(../images/he_home_pro_left.png) no-repeat left;
   width:268px;
   height:232px;
   }
   .main_center_bottom_pro_left_top{
    float:left;

	background:url(../images/he_home_pro_left_ico.png) no-repeat ;
	padding-left:28px;

	height:22px;
	margin:5px 10px 0px;
  
	}
	.main_center_bottom_pro_left_top span{
	 float:left;
	 color:#c00d1b;
	font-size:13px;
	font-weight:bold;
	font-family:"微软雅黑";
	
	 }
  #main_center_bottom_pro_right{
   float:left;
   background:url(../images/he_home_pro_righg.jpg) no-repeat left;
   width:235px;
   height:232px;
   } 
   #main_center_bottom_pro_right span{
    float:left;
	margin:15px 0px 0 15px;
	
	color:#347fc2;
	font-size:13px;
	font-weight:bold;
	font-family:"微软雅黑";   
   }
   .main_pro_right_bg{
     float:left;
	 background: url(../images/he_pro_ico_bg.png) no-repeat;
	 width:178px;
	 height:19px;
	 margin-top:10px;
	 margin-left:30px;
	 _margin-left:15px;
	 }
   .main_pro_right_bg font{
	   float:left; 
	   margin-left:4px;
	   color:#ffffff;
	   font-size:12px;
  }
	.main_pro_right_text{
	 float:left;
	 width:210px;
	 margin-top:7px;
	 margin-left:13px;
	 _margin-left:6px;
	 color:#333333;
	 text-align:left;
	 }  
	 .main_pro_right_anniu{
	  float:left;
	  width:220px;
	  margin-left:15px;
	  _margin-left:7px;
	  margin-top:10px;
	  margin-bottom:5px;
	  text-align:left;
	  }
.main_center_news{
   float:left; 
   margin-top:0px;
   margin-left:5px;
  }
.main_center_news ul{
  float:left;
  margin-top:10px;
  }
 .main_center_news ul li{
  float:left;
  
  width:210px;
  _width:205px;
  	margin:0px 0px;
	border-bottom:1px dashed #CCCCCC;
	line-height:25px;
	
}

 .listtitle_news {
    float:left; 
    text-align:left; 
	margin-left:5px;
	margin-top:0px;
	padding-left:15px;
}
.listtitle_news_date{
   position:absolute;
   right:0px;
   color:#999999;
   }
.home_listtitle_news {
    float:left; 

  text-align:left; 
	padding-left:5px;
	_padding-left:2px;
	margin-top:0px;
 }
/*右边公司环境 加入我们*/
#main_right{
float:left;
   width:206px; 
   margin-left:15px;
   _margin-left:7px;
   margin-top:10px;
}
#main_right_huanjing{
  float:left;
  height:220px;
  }
 .main_right_huanjing_top{
  float:left;
   padding-top:0px;
   padding-left:3px;
   background:url(../images/he_home_huanjing_top_bg.png) no-repeat left;
   width:199px;
   height:28px;
 }
 .main_right_huanjing_top span{
  float:left;
	margin:5px 0px 0 8px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	font-family:"微软雅黑";
 } 
  .main_right_huanjing span a{
  color:#ffffff;
  font-family:"微软雅黑";
    }
	#main_right_jobs{
	 float:left;
	 margin:10px 0px;

	 }
 
/*底部*/
#foot_bg{
    float:left;
	margin-top:15px;
	background:url(../images/he_foot_top_bg.jpg) no-repeat top;
	width:970px;
   

}

.foot_bottom{

      text-align:left;
	  margin-top:10px;
	 padding-left:10px;
	    }
 
  

 
  /*内页主体*/
 
  #contentleft{
   float:left;
   width:226px;
  
   margin-bottom:22px;
   overflow:hidden;
   }
  #contentright{

  float:left;
  width:766px;
  padding-left:13px;

  margin-top:0px;
  overflow:hidden;
  }

 
.line{
  float:left;
  background:url(../images/n_left_line_ico.png) no-repeat left;
  width:203px;
  height:1px;
  margin:5px 0px;
  }
	 
	  /*内页公司简介*/
.about{
	  float:left;
	width:766px;
	min-height:739px;
	_height:739px;
	  background:url(../images/feedback.jpg) no-repeat bottom;
	  }
	  #product{
	  float:left;
	width:745px;
	 min-height:630px;
	 _height:630px;
	
	margin-left:10px;
 }
 #n_right_top{
  float:left;
  margin-top:0px;
  margin-left:1px;
  }
#main_center_top_top{
  float:left;
    width:735px;
	
    height:31px;
	background: url(../images/he_n_right_bg.jpg) no-repeat top;
 }

.about_center_top_top{
    width:740px;
	_width:740px;
    height:22px;
 }

.n_title{
  float:left;
  margin-bottom:10px;
 }
.aboutwz{
    float:left; 
	line-height:20px;
	margin-left:10px;
	margin-top:5px;

	color:#666666;
	background: url(../images/he_n_right_ico.png) no-repeat left;
	padding-left:25px;
	}


.aboutk{ 
    float:left;
	margin-top:10px;
    width:720px;
	line-height:150%;
	padding-left:10px;
	text-align:left;

}

.aboutk_about{ 
    float:left;
	margin-top:10px;
    width:720px;
	line-height:150%;
	padding-left:10px;
	text-align:left;
	}
	.aboutk_about img{
	text-align:center;
	margin:0 auto;
}
.right_bottom{
    float:left; 
   padding-top:5px; 
   margin-top:20px; 
    border:1px dashed #CCC; 
   width:720px; 
   _width:710px;
   height:20px; 

   margin-left:10px;


   margin-bottom:10px;
 }
.about_img{
  float:left;
  margin:10px 10px;
 }
.img_zc{
   float: right;
   margin:20px 0px 0px 20px ;
  }
  
  
/*内页左边 */
#n_main_left{
 float:left;
 width:210px;
 margin-left:5px;
 _margin-left:2px;

 }
 #n_main_left_title{
 
  width:210px;
  height:63px;
  
 }
 
  /*产品列表*/
  .n_produt_list{
  float:left;
  width:970px;
  margin-top:10px;
  margin-left:10px;
  margin-bottom:0px;
  }
  /*图片展示*/
  .last_pic{
    text-align:left;
	float:left;

}
.next_pic{
   text-align:right;
   float:right;
  
  }
  /*新闻资讯*/
  .newstk{ 
  float:left; 
    padding:0px 0px 0px 0px; 

    letter-spacing:1px;
	margin-top:0px;
	line-height:200%;

	}
	 .newstk ul{
	   float:left;
	   width:720px;
 }
	   
 .newstk li{
  float:left;
 
  text-indent:10px;
  margin:0px 0px 10px 0px;

  position:relative;
 }
 .news_list_ico{
   float:left;
   background:url(../images/y_home_news_ico.jpg) no-repeat 0px 4px;
   padding-left:15px;
   *padding-left:10px;

   margin-left:5px;

 
   }
 .n_news_list{
  float:left; 
  width:720px; 
  border-bottom:1px dashed #CCCCCC; 
  margin-top:5px; 
  color:#333333;
  position:relative;
  }
  .news_font_titile a{
   float:left;
   color: #666666;
   font-weight:bold;
   }
   .news_font_titile a:hover{
   color:#B51F21;
   }
	.list_title{
   float:left;
   width:720px;
   line-height:30px;
  border-bottom:1px dashed #CCCCCC;
  margin-top:5px;

  }
.listmoer_news {
   position:absolute;
   right:10px;
	bottom:0px;
    padding-left:10px;

}
.listfont_news{
    float:left; 
	margin:10px 0 0 10px; 
width:515px;
	line-height:20px; 
	text-align: left;

}
.news_list_date{
   text-align:right;

   }
 .list_news{
   float:left;
   margin:0px 0px 10px 0px;
   width:690px;
  }
  
  
.news_show{
  float:left;
  width:670px;
  margin-top:10px;
  margin-left:20px;
 }
 .listpic_news {
    float:left;
   margin:15px 0px 0px 10px;  
	text-align:center;
} 
	.news_text{
	float:left;
  background: url(../images/n_news_con_bg.png) no-repeat left ;
	width:673px;
	height:111px;
	overflow:hidden;
	margin:0px 10px 0 10px;
	padding:20px 15px 0 15px;
	text-align:left;
    }
  .right_title{
    float:left;
	width:720px;
     font-size:14px; 
	 font-weight:bold; 
	 border-bottom:1px solid #0257B2; 
     text-align:center;
	 margin-top:0px;
	 line-height:30px;
 
}
.right_title_jobs{
    float:left;
	width:720px;
     font-size:14px; 
	 font-weight:bold; 
	 border-bottom:1px solid #028bd4; 
     text-align:left;
	 margin-top:0px;
	 line-height:30px;

}
.right_news_click{
  float:right;
  margin-right:20px;
  }
  /* 表单定义 */
.input{
     BACKGROUND-COLOR: #fff; 
	 BORDER: #e581b9 1px solid;
	 font-size:12px;
	

 }

.page_td{
     border:1px solid #CCCCCC; 
	 padding:0px 5px; 
	 line-height:20px; 
}
.page_tdbg{
    border:1px solid #CCCCCC;
	background:#f2f2f2; 
	padding:0px 5px;
}
.inputpage{
    BORDER:1px #ffffff solid; 
	width:24px; 
	height:20px;
}
/*人才招聘*/
 #mess_content_j{
    float:left;
	width:730px;
	padding:5px 10px;
	_padding:5px 5px;



}

.ordetext_j{
  float:left;
  margin:5px;
  text-align:left;

}
.ordefont_j{
    line-height:24px; 
	text-align:right; 
	width:100px; 
	float:left; 
	height:24px;

	color:#333333;
	
}
.orderight_j{
    line-height:24px; 
	width:431px; 
	float:left; 
	height:30px;
	text-align:left;
	margin-left:10px;
	
}
.orderight_cont_j{
    width:430px;
    height:160px;
	float:left; 
    text-align:left;
	margin-left:10px;
	margin-left:10px\9;
	*margin-left:20px;
	border:1px solid #e581b9;
	margin-bottom:20px;
   }
/*在线留言*/
 #mess_content{
    float:left;
	width:730px;
	padding:5px 10px;
	_padding:5px 5px;
  background:url(../images/feedback.jpg) no-repeat bottom;
  width:730px;

}

.ordetext{
  float:left;
  margin:5px;
  text-align:left;

}
.ordefont{
    line-height:24px; 
	text-align:center; 
	width:100px; 
	float:left; 
	height:24px;
	background:#0391db;
	color:#ffffff;
	
}
.orderight{
    line-height:24px; 
	width:431px; 
	float:left; 
	height:30px;
	text-align:left;
	margin-left:10px;
	
}
.input_box{
  float:left;
  border:none;
  background: none;
  padding:10px 0 0 10px;
  width:400px;
 }
.orderight_cont{
    width:431px;

	height:160px;
	float:left; 
    text-align:left;
	margin-left:15px;
	border:1px solid #e581b9;
   }
.mess_cotent{
   float:left;
   width:520px;
   margin:0px 0px 0px 0px;
   
  }
  .mess_tijiao{


   width:80px;
   height:55px;
   margin:0 auto;
   }
   .input_box_tijiao{
  float:left;
  border:none;
  background: none;
  
  padding:20px 0 0 20px;
  *padding:20px 0 0 10px;
  color:#5d958f;
  font-weight:bold;


 }
 /*人才招聘*/
 #jobs_bg{
  float:left;
   background:url(../images/zhinan.jpg) no-repeat left;
   float:left;
   width:720px;
   min-height:622px;
   _height:622px;
}

 .jobs{ 
  float:left; 
    padding:0px 0px 0px 0px; 

    letter-spacing:1px;
	margin-top:0px;
	line-height:200%;

	}
 .jobs li{
  float:left;
   padding:0px 0px;
  text-indent:10px;
  margin:10px 0px 0px 0px;
  width:720px;
  position:relative;
  border-bottom:1px dashed #ddd;

  }
.listtitle_jobs {
    float:left; 

  text-align:left; 
	margin-left:5px;
	margin-top:0px;
  }
.listtitle_jobs_date{
   position:absolute;
   right:10px;
   color:#999999;
   }
   /*产品*/
   .product_list{
  float:left;
  width:735px;
  margin-bottom:20px;
 }
 .product_list li{

   float: left;
   width: 160px;
   height:120px;
   margin:20px 11px 15px 11px; 
    _margin:20px 9px 0px 9px; 
  }
/*联系我们*/
.right_text{
   float:left;
   line-height:200%;

}
.right_text img{
    margin:0px;
}
.right_text_jobs{
   float:left;
   width:700px;
   margin-top:15px;
   font-weight:normal;
   }
/*产品列表*/
#productcent{
   float:left;
   width:760px;

 
}
#productcent ul{
    float:left;
	margin-top:10px;
    margin-left:0px;
  }
#productcent li{
   float:left;
   width:150px;
   margin:0px 17px;
   _margin:0px 8px;
}
h1{ 
   text-align:center; 
   
	padding-top:3px;
	font-size:12px;
	font-weight:normal;


}
h2{ 
   text-align:left; 
	
		padding-left:25px;  
	padding-top:4px;

	 font-weight:bold; 
	
}
.product_text_title{
   text-align:left; 

		padding-left:25px;  
	padding-top:4px;
	font-size:12px;
	padding-right:5px;
	padding-bottom:10px;
	 }
#pic{
  
    text-align:center;
     padding:10px 10px;
	 _padding:10px 5px;
	
}


.big_pro{
 
    margin-top:10px;

}
.pro_text{
   float:left;
   text-align:left;
   margin-top:10px;
   margin-left:10px;
  }
  .pro_text p{
 
   }
.pro_yeshu{
  clear:both;
    width:720px;
  margin: 0 auto;
  text-align:center;
  margin-top:20px;
  }
  /*服务项目*/
h4{
   color:#29166f;
    border-bottom:1px solid #ccc;
	line-height:30px;
	font-size:13px;

  }
  h3{
   color:#333333;
  
	line-height:25px;
	font-size:12px;
	padding-left:10px;

  }
 h4 b{
   color:#e67817;
   font-size:11px;
  }
  
.aboutk p{
   padding:0px;


  }
  .aboutk ul li{
    color:#666666;
	
}
 </pre></body></html>